direct testimony - German English Dictionary